<?php
$result=new stdClass();
 //$res=(object)$result->data=array('age'=>18);
 //p($res);
 /*  同时赋值的时候,和左边相同
 stdClass Object
(
    [data] => Array
        (
            [age] => 18
        )

)
  */
$result->data=array('age'=>18);
$res=(object)$result->data;
// p($res);
// var_dump($res->age);

/* 结果是把左边->的结果再转化为对象
stdClass Object
(
    [age] => 18
)
int(18) 
*/
//对象转数组
$result->age=18;
$res=(array)$result;
p($res);

 function p($res){

echo "<pre>";
print_r($res);
;
echo "</pre>";
}

?>